ball bar - Turkish English Dictionary